Introduction to the CheckPoint License Server

Developing Applications Using The SoftwareShield System > Introduction To The SoftwareShield System > Introduction to the CheckPoint License Server

## Introduction to the CheckPoint™ License Server

This section is an introduction to the SoftwareShield CheckPoint License Server web-application. For comprehensive help on the CheckPoint License Server, and all its functions, you should instead see the CheckPoint License Server.

The CheckPoint License Server is a multi-threaded ISAPI web-application and database back-end that responds to properly formed HTTP requests via two interfaces. These interfaces include simple HTTP GET requests via a HTTP 1.1 compliant query string as well as a comprehensive SOAP web-service. The CheckPoint License Server efficiently supports multiple simultaneous requests - and will scale with your organizations needs.

The CheckPoint License Server can be configured to use either Microsoft Access or Microsoft SQL Server as a database. You are able to securely log-in to the application and remotely set up and configure the server using the License Manager CheckPoint Remote Administration feature.

The servers interface is designed to be flexible and portable to any environment. You can configure the server to map query string parameters into an arbitrary namespace to meet needs of existing systems. Similarly, return values can be fully customized to meet your special needs.

Using the License Manager, you are able to securely add, edit delete and manipulate data directly on the server about each of your licenses. You can pre-generate sets of Serial Numbers for your licenses and upload them or simply set up the system to enable dynamic generation of those Serial Numbers.

The CheckPoint License Server allows your team to develop sophisticated enterprise class server-controlled bulk licensing with ease. This allow vendors to sell arbitrary sets of seats - in any configuration they want.

The associated Serial Number activations provide all the functionality of the rich-feature set of the rest of the DRM Kit. Use your CheckPoint License Server to activate Serial Numbers to perform virtually an function inside the client license - while maintaining centralized server based control over the activation of those licenses.

The CheckPoint License Server supports Serial Number Check-In - allowing you to set up an automated mechanism for your clients to "move their licenses".

The CheckPoint Server also supports extended end-user information management providing an efficient alternative to integrating your own CRM solution.